... has difficulty in communicating. - Englisch Synonyme Wörterbuch